package com.egao.common.module.push.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 职位匹配详情表(PositionMatching)表实体类
 *
 * @author dl
 * @since 2021-03-03 16:31:22
 */
@SuppressWarnings("serial")
@ApiModel(description = "职位匹配详情表")
@Data
public class PositionMatchingFormVO implements Serializable {
    
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("主键")
    private Integer id;
    
    @ApiModelProperty("职位编号")    
    private Integer positionId;
    
    @ApiModelProperty("职位名称")    
    private String positionName;

    @ApiModelProperty("匹配结果一")
    private String matchingOne;

    @ApiModelProperty("匹配结果一数量")
    private Integer matchingOneValue;

    @ApiModelProperty("匹配结果二")
    private String matchingTwo;

    @ApiModelProperty("匹配结果二数量")
    private Integer matchingTwoValue;

    @ApiModelProperty("匹配结果三")
    private String matchingThree;

    @ApiModelProperty("匹配结果三数量")
    private Integer matchingThreeValue;
    
    @ApiModelProperty("匹配结果数量（1、2、3）")    
    private Integer number;
    
    @ApiModelProperty("业务类型（1：招聘；2：宣讲会；3：空中宣讲会）")    
    private String type;
    
    @ApiModelProperty("业务编号（招聘编号、宣讲会编号、空中宣讲会编号）")    
    private Integer businessId;

    @ApiModelProperty("分数")
    private Integer score;

    @ApiModelProperty("学生编号")
    private Integer studentId;

    @ApiModelProperty("学生学号")
    private String xh;

    @ApiModelProperty("年份ID编码")
    private Integer yearId;
}